[ anterior ] [ Continguts ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ segⁿent ]

Instal╖laci≤ de Debian GNU/Linux 3.0 per a Intel x86
Capφtol 10 - Informaci≤ tΘcnica sobre els disquests d'arrencada


10.1 Codi font

El paquet boot-floppies contΘ tot el codi font i documentaci≤ dels disquets d'instal╖laci≤.


10.2 El disquet de rescat

El disquet de rescat tΘ un sistema de fitxers Ext2 (o FAT, depenent de la vostra arquitectura) i haurφeu de poder-hi accedir muntant els discs amb Ext2 o FAT. El nucli Linux Θs el fitxer linux.bin. El fitxer root.bin Θs una imatge del sistema de fitxers comprimida amb gzip a 1.44 MB amb un sistema de fitxers Minix o Ext2 i que serα carregat en el disc RAM i usat com a sistema de fitxers arrel.


10.3 Reemplaτant el nucli del disquet de rescat

Si trobeu necessari reemplaτar el nucli del disquet de rescat, haureu de configurar-lo amb les segⁿents caracterφstiques, no com a m≥duls:

Assegureu-vos de que el nucli que teniu pensat usar NO porta l'opci≤ CONFIG_DEVFS, donat que aquesta no Θs compatible amb l'instal╖lador.

Descarregar un joc de disquets d'arrencada: els discs root, rescue i de controladors (drivers). Heu de saber que bf2.4, idepci i compact usen nuclis variants. Un motiu per a usar el joc ide o compact, per exemple, seria que sols tenen 1 o 2 discs de controladors i probablement el vostre nucli ja contΘ tots els controladors que hagueu de manester contru∩ts en el seu interior. Hi ha un inconvenient i Θs que aix≥ requereix d'una configuraci≤ manual extra a menys que us hagueu contru∩t un nucli amb el mateix nom del sabor (mireu make-kpkg en el kernel-package). Podreu veure alguns missatges d'error referents als m≥duls.

Per a compilar un nucli personalitzat, es recomana que configureu el nucli de forma pareguda al que voleu reemplaτar. Haurieu de usar el paquet kernel-source que es va usar per a construir el nucli i copiar el fitxer .config des del disquet de rescat (mireu mΘs endavant).

Munteu la imatge del disquet de rescat, amb quelcom semblant al segⁿent:

             mount -t auto -o loop rescue.bin /mnt

Assumint que useu /mnt com a punt de muntatje, copieu el vostre nucli personalitzat a /mnt/linux.bin. Seguidament executeu l'script rdev.sh el qual es troba en /mnt, el qual assumirα que trobarα el nucli tal i com s'ha descrit.

Per a fer-ho completament, tambΘ voldreu fer gzip al System.map i al .config del vostre nucli personalitzat donant-vos un sys_map.gz i un config.gz i desprΘs situar-los en /mnt.

Ara podreu desmuntar la vostra imatge de disc i crear els disquets. Probablement voldreu ``Instal╖lar nucli i els m≥duls dels controladors'' usant els disquets que acabeu de construir amb el nucli personalitzat instal╖lat en el disc dur. Pel que tindre un disc de controladors resultarα avantatj≤s.

Si esteu usant un joc de discs amb un sabor del nucli, necessitareu entrar en la tty2 prement les tecles Alt i F2 a l'hora, i prement Enter per a aconseguir un indicatiu. Ecriviu ls /target/lib/modules per a veure a on posa els vostres m≥duls del disc de controladors (driver). Llabors feu uname -r per a averiguar a on tindrien que estar. Llabors podreu fer el segⁿent.

     	mv /target/lib/modules/* /target/lib/modules/`uname -r`

Ara podreu eixir de la shell i retornar a la tty1. Si no procediu correctament amb l'anterior passa, llavors el ``Configurar els m≥duls dels controladors dels dispositius'' no trobarα cap m≥dul el qual no seria desitjable.

TambΘ necessitareu reemplaτar el fitxer modules.tgz del disquet dels controladors. Aquest simplement contΘ un fitxer tar comprimit amb gzip de /lib/modules/versi≤-nucli; feu-ho des del sistema de fitxers arrel per a que tots els directoris tambΘ estiguin en el fitxer tar.


10.4 Precarregar m≥duls existents

Si necessiteu un controlador essencial per a poder accedir al disc dur o a una intal╖laci≤ des d'un dispositiu font, podeu usar m≥duls existents en comptes de tindre que recompilar-vos el vostre propi nucli. Podeu precarregar m≥duls de controladors des d'un disquet abans de muntar la partici≤ arrel. Per a preparar aquest disquet, necessitareu:

Tot seguit teniu les passes per a crear un disc de precαrrega, assumint que esteu en una mαquina Linux i que desprΘs penseu usar el sabor bf2.4:


[ anterior ] [ Continguts ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ segⁿent ]

Instal╖laci≤ de Debian GNU/Linux 3.0 per a Intel x86

versi≤ 3.0.23, 15 May, 2002
Bruce Perens
Sven Rudolph
Igor Grobman
James Treacy
Adam Di Carlo